sword scabbard - Espagnol Anglais Dictionnaire